package com.net.handler
{
	import com.hurlant.eval.ast.Func;
	import com.logic.battle.BattleLogic;
	import com.logic.battle.BattleServer;
	import com.logic.chat.ChatLogic;

	public class PacketHandler
	{
		// chat
		public static var onChat:Function = ChatLogic.onChat;
		
		// battle
		public static var onBattleInfo:Function = BattleLogic.onBattleInfo;
		public static var onBattleEnd:Function = BattleLogic.onBattleEnd;
		public static var onChangeHost:Function = BattleLogic.onChangeHost;

		public static var onCommand:Function = BattleLogic.onCommand;
		public static var onBullet:Function = BattleLogic.onBullet;
//		public static var onBattleMove:Function = BattleLogic.onBattleMove;
//		public static var onAttack:Function = BattleLogic.onAttack;
//		public static var onHurt:Function = BattleLogic.onHurt;
//		public static var onJump:Function = BattleLogic.onJump;
//		public static var onDefence:Function = BattleLogic.onDefence;
//		public static var onDie:Function = BattleLogic.onDie;
//		public static var onStand:Function = BattleLogic.onStand;
		

		
		// battler server
//		public static var onAttackServer:Function = BattleServer.onAttackServer;
//		public static var onJumpServer:Function = BattleServer.onJumpServer;
//		public static var onBattleMoveServer:Function = BattleServer.onBattleMoveServer;
//		public static var onDefenceServer:Function = BattleServer.onDefenceServer;
//		public static var onStandServer:Function = BattleServer.onStandServer;
		
		public static var onCommandServer:Function = BattleServer.onCommandServer;
	}
}